package com.lino.design;

/**
 * @description: 装修包接口
 * @author: lingjian
 * @createDate: 2022/12/19 14:30
 */
public interface IMenu {

    /**
     * 吊顶
     *
     * @param matter 装修物料接口
     * @return 装修包接口
     */
    IMenu appendCeiling(Matter matter);

    /**
     * 涂料
     *
     * @param matter 装修物料接口
     * @return 装修包接口
     */
    IMenu appendCoat(Matter matter);

    /**
     * 地板
     *
     * @param matter 装修物料接口
     * @return 装修包接口
     */
    IMenu appendFloor(Matter matter);

    /**
     * 地砖
     *
     * @param matter 装修物料接口
     * @return 装修包接口
     */
    IMenu appendTile(Matter matter);

    /**
     * 明细
     */
    String getDetail();
}
